keep one's powder dry - German English Dictionary